1 Person Living at 4060 21st Avenue Southwest #2, Cedar Rapids, IA